release: 0.6.0 - #19
Conversation
Open Hypeman SDK promotion PRs automatically
Stainless-Generated-From: 9d82298bc342d273a62e4a99a72107bae887b7d5
Stainless-Generated-From: a1b82a3af9a62a40879952bc1dba3eec09229e9d
ci: use one PR for Hypeman TypeScript releases
6f65e87 to
573786c
Compare
|
🧪 Testing To try out this version of the SDK: Expires at: Fri, 11 Sep 2026 14:16:08 GMT |
| advance_next=$3 | ||
| conflict_branch=stlc/promotion-conflict | ||
|
|
||
| git merge --abort |
There was a problem hiding this comment.
Conflict abort assumes active merge
Low Severity
open_conflict_pr always runs git merge --abort under set -e, but it is invoked for any failed git merge, not only conflicted merges. If merge fails before entering a mergable state, abort itself fails and the recovery PR path never runs.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit 573786c. Configure here.
Stainless-Generated-From: 007f78f4a015968fd794b70389c1e1294bea31c9
573786c to
38f6a1e
Compare
38f6a1e to
c46e332
Compare
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
There are 2 total unresolved issues (including 1 from previous review).
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit c46e332. Configure here.
| environment: production | ||
| concurrency: | ||
| group: stlc-promote | ||
| cancel-in-progress: true |
There was a problem hiding this comment.
Promote cancel race breaks push
Medium Severity
cancel-in-progress: true on stlc-promote can cancel a run whose push to next still lands, while the newer run already fetched the old tip and later built a different merge commit. The final git push to next then fails as a non-fast-forward, so validated staging changes stay off next until someone reruns the workflow.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit c46e332. Configure here.
|
🤖 Release is at https://github.com/kernel/hypeman-ts/releases/tag/v0.6.0 🌻 |


Automated Release PR
0.6.0 (2026-08-12)
Features
This pull request is managed by Stainless's GitHub App.
The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.
For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.
🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions
Note
Medium Risk
Reworks release/promotion CI that writes production branches and closes legacy PRs, so mistakes can disrupt publishing. SDK API changes are additive but include credential and auth-related fields.
Overview
Releases
0.6.0with three SDK feature additions and a rewritten staging→production release pipeline.SDK features
pushesresource to create/list/get jobs that export ready images from the local OCI cache to remote registries, with optional per-push credentials.request_header_authon ingress rules so traffic must present a matching header before proxying.qemu-microvm(minimal QEMU board; no PCI, hotplug memory, or >8 virtio-mmio devices).Release automation
nextinstead of fast-forwardingmain, and opens a recovery PR on merge conflicts.next→main, closes legacystainless/releasePRs, and creates the GitHub release on merge tomain.Reviewed by Cursor Bugbot for commit c46e332. Bugbot is set up for automated code reviews on this repo. Configure here.